to give vent to one's rage - Alemán Inglés Diccionario